Automattic\WooCommerce\GoogleListingsAndAds\Product\ProductRepository S

Total Complexity 29
Dependencies 6
Dependents 8
Total lines 368
Lines of code 157
Logical lines of code 60
Comment lines 164
Methods 18
Properties 2

Methods 18

Method Rating Maintainability Complexity Lines of code
prepare_query_args()
S
60 5 15
filter_sync_ready_products()
S
62 5 11
find_all_synced_google_ids()
S
55 3 19
find_mc_not_synced_product_ids()
S
58 1 16
get_sync_ready_products_query_args()
S
66 2 8
find_expiring_product_ids()
S
59 1 15
get_sync_ready_products_meta_query()
S
62 1 14
get_valid_products_meta_query()
S
62 1 14
find_ids()
S
74 1 4
find_by_ids()
S
74 1 4
find_synced_products()
S
74 1 4
find_synced_product_ids()
S
74 1 4
get_synced_products_meta_query()
S
69 1 8
find_sync_ready_products()
S
74 1 4
find_sync_ready_product_ids()
S
74 1 4
find()
S
74 1 4
execute_woocommerce_query()
S
72 1 5
__construct()
S
77 1 4